Mister Miggles (MIGGLES) meme coin surged by 733% in 24 hours. What caused this? Read this article to find out!